Developer Documentation

QuickTime 4 API Documentation

Inside Macintosh: Memory

Previous | Chapter Top | Chapter Contents | Next |

Memory Management Reference

This section describes the routines used to illustrate the memory-management techniques presented earlier in this chapter. In particular, it describes the routines that allow you to manipulate blocks of memory in your application heap.

For a complete description of all Memory Manager data types and routines, see the chapter "Memory Manager" in this book.

Memory Management Routines

Setting Up the Application Heap

Allocating and Releasing Relocatable Blocks of Memory

Allocating and Releasing Nonrelocatable Blocks of Memory

Setting the Properties of Relocatable Blocks

Managing Relocatable Blocks

Manipulating Blocks of Memory

Assessing Memory Conditions

Grow-Zone Operations

Setting and Restoring the A5 Register

Application-Defined Routines

Grow-Zone Functions


© 1997 Apple Computer, Inc.

Previous | Chapter Top | Chapter Contents | Next